farming equipment and agricultural tools - Allemand Anglais Dictionnaire